direct pumping - Spanish English Dictionary